package com.gjy.design.bridge.draw;

/**
 * @author gjy
 * @version 1.0
 * @since 2025-11-10 09:18:41
 */
public abstract class Shape {

    protected final DrawingAPI drawingAPI;

    protected Shape(DrawingAPI drawingAPI) {
        this.drawingAPI = drawingAPI;
    }

    public abstract void draw(); // 交给子类实现

}
